24db9167f16ba643a186624b33a6b9b80020f476,hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CSQueueUtils.java,CSQueueUtils,getNonPartitionedMaxAvailableResourceToQueue,#ResourceCalculator#Resource#CSQueue#,232

Before Change



    Resource available = Resources.subtract(queueLimit, usedResources);
    return Resources.max(rc, totalNonPartitionedResource, available,
        Resources.none());
  }
  
  /**

After Change


          queue.getQueueResourceUsage().getUsed(partition))) ? Resources
          .componentwiseMax(Resources.subtractFrom(queueGuranteedResource,
              queue.getQueueResourceUsage().getUsed(partition)), Resources
              .none()) : Resources.none();
      Resources.addTo(totalAvailableResource, available);
    }
    return totalAvailableResource;